#ifndef GameItem_h
#define GameItem_h

#include "GameObject.h"
#include <vector>
using namespace std;
//check-collision game object
//subclasses: MovableObject and StaticObject
class GameItem : public GameObject
{
public:
	GameItem() : GameObject()
	{
		_collisionObj = true;
		_state = normal;
		_addScore = false;
	}
	GameItem(int id, D3DXVECTOR2 position, int MovingWidth) : GameObject(id, position, MovingWidth)
	{
		_collisionObj = true;
		_state = normal;
		_addScore = false;
	}
	~GameItem(){}

	
	GameObjectState _state;
	bool _addScore;
};

#endif